Window to the Stars is written in Perl, and its underlying stellar-evolution code TWIN is written in Fortran. Professional astrophysicists usually use Unix-like systems, in particular the Linux operating system, when developing such software to model stars, and the Raspberry Pi natively runs Linux as Raspberry Pi OS, a version of Debian. Running software on a separate Raspberry Pi also means it does not have to be installed on a school's PC system. Schools, naturally, have great mistrust of third-party software for which they have not paid a fortune. The Raspberry Pis are isolated units, and if one does not set up their Wifi they have no communication with the outside world at all, so are far less of a security risk.
We usually try to source Raspberry Pi 4B (4GB) or Raspberry Pi 5 (4 or 8GB) kits. These come with the Raspberry Pi itself, an SDHC card which is 16GB or more in capacity, an offcial Raspberry Pi USB-C power supply, a 1m HDMI cable and the official Raspberry Pi case. You will need to provide USB keyboards and mice, and an HDMI monitor. These are standard devices in most places, and indeed if you detach them from a Windows PC you are likely doing someone a favour by forcing them to run Window to the Stars instead of Solitaire or Minesweeper.
There is no requirement to use a Raspberry Pi. You have a number of options should you wish not to. First, on both Windows and Mac OSX, you can run a Linux virtual machine in software such as Virtualbox. We provide an image for Virtualbox which you can just download and run.
Alternatively, you can compile TWIN and install Perl to run Window to the Stars yourself. This we have done in the distant past natively on Windows using ActiveState Perl and the GNU Fortran compiler, but with the Windows Subsystem for Linux this should also be relatively straightforward.
You can also install Window to the Stars and TWIN on your own Linux PC. We developed the software on various forms of Linux, including Mint, Linux and Kubuntu, and all you need are open-source tools such as Perl, GNU Fortran and Gnuplot. These are trivial to install on Linux.
There is no reason why a touchscreen would not work, but naturally these tend to be of lower resiolution than a traditional monitor. Please let us know if you try this, we're curious as to how well it works.
Yes!
Window to the Stars was written by Robert Izzard, while TWIN was very kindly donated by Peter Eggleton. You can download the software for free, and similarly the Stars for Schools documentation is yours to download. You can then do whatever you like with them. The open-source revolution continues here! Please note that, because the software and documentation is open source, the authors take no responsibility for anything you do with it.
Not yet, but if you have time to translate the documentation into your language, please let us know so we can make this freely available on the website. Many thanks in advance!
Please use Go2Book. You should never trust a company with a number in its name, but...
You need a USB keyboard, a USB mouse and a monitor. We provide HDMI connectors, so please check that your monitors are HDMI compatible. HDMI is standard on almost all monitors made in the last 15 years, but if you want to use a different standard (e.g. VGA or DVI) you will need either a male-micro-HDMI to whatever cable, or a male-HDMI to whatever adapter.